ram's testicle - Francés Inglés Diccionario